package cn.skyquant.quant4j.api.sms;

import cn.skyquant.quant4j.api.dto.ResultDTO;
import cn.skyquant.quant4j.api.enums.RunStatus;

import java.rmi.Remote;

public interface SmsService extends Remote {
    ResultDTO<Void> regCode(String tel);//发注册短信
    ResultDTO<Void> loginCode(String tel);//发登录或者改密码的短信
    ResultDTO<Void> checkRegCode(String tel,String code);//校验注册短信
    ResultDTO<Void> checkLoginCode(String tel,String code);//校验登录或者改密码的短信
    ResultDTO<Void> balanceNotice(String tel,String name,double balance,double cash);//余额提醒
    ResultDTO<Void> eaStatus(String tel, String accountname, String accountid, String ea, RunStatus status);//ea状态提醒
}
